//
//
//
mod test1 {
  pub fn add(a: i32, b: i32) -> i32 {
    a + b
  }
}
pub mod test2 {
  pub fn add2(a: i32, b: i32) -> i32 {
    crate::mod1::test1::add(a, b)
  }
  pub struct JvXingT {
    pub chang: u32, // 长
    pub kuan: u32,  // 宽
  }
  // 求矩形面积
  pub fn qiu_jv_xing_mian_ji(jv_xing: &JvXingT) -> u32 {
    jv_xing.chang * jv_xing.kuan
  }
}
